//
//  VCPictureWall.h
//  MOSAD_HW2_1
//
//  Created by Jason on 2020/10/29.
//  Copyright © 2020 Jason. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "VCImageShow.h"

NS_ASSUME_NONNULL_BEGIN

//定义代理协议
@protocol VCPictureWallDelegate <NSObject>

//定义一个协议a函数，获得图片序列号和图片数量
-(void)getPictureNum:(NSInteger *)pictureNum
     getPictureCount:(NSInteger)pictureCount;

@end


@interface VCPictureWall : UIViewController
{
    
    //选择的图片名数组
    NSArray * _picturesName;
    //选择的图片数量
    NSInteger _pictureCount;
    //判断是否选择了该图片
    BOOL _isChosed[25];
    //选中的图片序列号数组
    NSInteger _pictureNum[5];
    NSInteger count;
}

//定义一个代理对象
//代理对象会执行协议函数
//通过代理对象实现协议函数，达到代理对象改变本身属性的目的
//代理对象一定要实现代理协议
@property (assign, nonatomic) id<VCPictureWallDelegate> delegate;

@end

NS_ASSUME_NONNULL_END
